fit perfectly

Translations
aller parfaitement
Definitions
To be the exact size or shape needed for a particular purpose or to match seamlessly with something else.